package com.ff.xyh.common.vo.post;

import com.ff.xyh.common.entity.post.PostImg;
import com.ff.xyh.common.entity.post.PostJoiner;
import com.ff.xyh.common.entity.post.PostShop;
import com.ff.xyh.common.vo.user.UserBaseInfo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * @Auther FF
 * @Date 2022年 11月 17日
 * @Time 16:50
 */

@Data
@Accessors(chain = true)
@ApiModel(value="前端商品帖子对象", description="集合了照片集和回复集")
public class PostShopVo {
    @ApiModelProperty(value = "帖子")
    private PostShop post;

    @ApiModelProperty(value = "帖子基础信息")
    private PostShopBaseInfo postShopBaseInfo;

    @ApiModelProperty(value = "消费等级")
    private int level;


    @ApiModelProperty(value = "审核员")
    private UserBaseInfo checkerBaseInfo;


    @ApiModelProperty(value = "照片集")
    private List<PostImg> postImgList;
    @ApiModelProperty(value = "回复集")
    private List<PostReplyVo> postReplyVoList;
    @ApiModelProperty(value = "参与者")
    private List<PostJoiner> postJoinerList;


}
